Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 CHURCH ROAD Detached £606,916 £129,950 31 Jul 1998